package com.sayimo.maker.mall.search.service;

import java.util.Map;

import com.sayimo.framework.exception.ServiceException;
import com.sayimo.maker.mall.search.vo.SearchInsertParam;

/**
 * @Copyright (c) 2016 广东省尚一互联网有限公司
 * @Project: maker-mall
 * @ClassName: SearchService.java
 * @Description: 
 * @Author:	tanxin
 * @Date:2017年2月13日,上午10:21:28
 * @Version 1.0.0
 */
public interface SearchService{
	
	/** 
	  * @package com.sayimo.school.mall.module.search.service
	  * @author chenpy
	  * @Title:  
	  * @Description: 
	  * @param searchInsertParam
	  * @throws 
	  * @return Map<String,Object>
	  * @date 2016年8月6日
	  */ 
	public Map<String, Object> insertSearchEngine(SearchInsertParam searchInsertParam) throws ServiceException;
	
	/** 
	  * @package com.sayimo.school.mall.module.search.service
	  * @author chenpy
	  * @Title:  
	  * @Description: 
	  * @param _ids
	  * @param _identifier
	  * @throws 
	  * @return Map<String,Object>
	  * @date 2016年8月6日
	  */ 
	public Map<String, Object> deleteSearchEngine(String _ids, String _identifier) throws ServiceException;
	
	/**
	  * 初始化
	  * @package com.sayimo.school.mall.module.search.service.imp
	  * @author chenpy
	  * @Title:  
	  * @Description: 
	  * @param 
	  * @throws 
	  * @return Map<String,Object>
	  * @date 2016年8月8日
	 */
	public Map<String, Object> init(SearchInsertParam searchInsertParam) throws ServiceException;
}
